package com.geek.javase.ch17.work.tcpwork.tcp7;

import java.net.ConnectException;
import java.net.InetAddress;
import java.net.Socket;

/*
 *@Date 2025/11/4
 *@Author wangpeng
 *@Description
 * 需求7：实现一对多群聊，客户端写出消息，服务器端可以转发消息给其它客户端，其它客户端也可以读取消息
 */
public class TCPClient {
    public static void main(String[] args) {
        System.out.println("-------客户端--------");
        try{
        Socket socket = new Socket(InetAddress.getLocalHost(), 8899);
        //启动写线程
        new Thread(new WriteThread(socket)).start();
        //启动读线程
            new Thread(new ReadThread(socket)).start();
        }catch(ConnectException e){
            e.printStackTrace();
        }
        catch(Exception e){
            e.printStackTrace();
        }
    }
}
